package com.cedarhd.brzx.dto.request;

import com.cedarhd.brzx.domain.annotation.NotEmptyXs;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author Evan
 * @date 2018/4/27
 */
@Data
public class BindBankCardRequestDto implements Serializable{

    private static final long serialVersionUID = 1128687979208599893L;

    @ApiModelProperty(value = "用户id",required = true)
    @NotEmptyXs(message = "bizUserId不能为空")
    private String bizUserId;

    @ApiModelProperty(value = "请求绑卡流水号",required = true)
    @NotEmptyXs(message ="tranceNum不能为空")
    private String tranceNum;

    @ApiModelProperty(value = "申请时间",required = true)
    @NotEmptyXs(message = "tranceDate不能为空")
    private String tranceDate;

    @ApiModelProperty(value = "手机号",required = true)
    @NotEmptyXs(message = "phone不能为空")
    private String phone;

    @ApiModelProperty(value = "短信验证码",required = true)
    @NotEmptyXs(message = "verificationCode不能为空")
    private String verificationCode;
}
